Display apparatus, method for UI display thereof and computer-readable recording medium

ABSTRACT

A display apparatus is provided. The display apparatus includes a display configured to display a user interface window for receiving a letter input; a communication interface configured to receive a control instruction for inputting letters from a control device; and a controller configured to control the display to selectively display an on-screen keypad for inputting letters on the user interface window based on whether the control device includes letter keys for inputting letters.

CROSS-REFERENCE TO RELATED APPLICATIONS

This is a continuation of U.S. application Ser. No. 16/432,476 filedJun. 5, 2019, which is a continuation of U.S. application Ser. No.14/149,217 filed Jan. 7, 2014, and claims priority from Korean PatentApplication No. 10-2013-0001800, filed on Jan. 7, 2013, in the KoreanIntellectual Property Office, the contents of which are incorporatedherein by reference in their entirety.

BACKGROUND 1. Field

Apparatus and methods consistent with exemplary embodiments relate to adisplay apparatus, a method for (User Interface) UI display thereof anda computer-readable recording medium, and more particularly, to adisplay apparatus that can display on-screen keypad variably dependingon whether a control device connected to the display apparatus includesletter keys for inputting letters, a method for UI display thereof and acomputer-readable recording medium.

2. Description of the Related Art

A display apparatus displays an image signal received from an externalsource. Recently, among other functions, display apparatuses supportInternet surfing and often receive letter inputs from users.

In the related art, display apparatuses receive letter inputs viadevices without physical letter keys for inputting letters, such as aremote controller, and thus display apparatuses display an on-screenkeypad to receive letter inputs from users selecting the letters to beinput using left/right and up/down buttons on the remote controller.

Recently, display apparatuses may be connected to various controldevices and can receive letter inputs via a wireless keyboard, whichincludes letter keys for inputting letters.

Even in the case that the letters are input via a wireless keyboard,related art display apparatuses display the same user interface windowas displayed while using a remote controller.

While inputting letters via a keyboard including letter keys, it is onlynecessary to confirm that the letters being pressed on the keyboard arecorrectly reflected on the screen. However, related art displayapparatuses always display an on-screen keypad regardless of the inputmeans, thus increasing complexity of the screen and causing confusion tousers.

SUMMARY

Exemplary embodiments provide a display apparatus that can display anon-screen keypad variably depending on whether a control deviceconnected to the display apparatus includes letter keys for inputtingletters, a method for UI display thereof and a computer-readablerecording medium.

According to an aspect of an exemplary embodiment, there is provided adisplay apparatus including: a display configured to display a userinterface window for receiving a letter input; a communication interfaceconfigured to receive a control instruction for inputting letters fromthe control device; and a controller configured to control the displayto selectively display an on-screen keypad for inputting letters on theuser interface window based on whether the control device includesletter keys for inputting letters.

The controller may control the display so that the user interface windowcomprises a first region displaying letters corresponding to the controlinstruction, and a second region displaying the on-screen keypad forinputting letters, when the control device does not include letter keysfor inputting letter, and may control the display so that the userinterface window does not comprise the second region when the controldevice includes letter keys for inputting letters.

The display apparatus may further include a determination unitconfigured to determine whether the control device includes letter keysfor inputting letters.

The determination unit may determine whether the control device includesletter keys for inputting letters when it is necessary to display a userinterface window for receiving the letter input.

The determination unit may determine whether the control device includesletter keys for inputting letters upon receipt of a control instructionfor inputting letters from the control device.

The determination unit may determine that the control device includesletter keys for inputting letters when the control device comprises aQWERTY keyboard.

The display apparatus may further include an image processor configuredto process an image, and the display may display the processed image andthe user interface window together.

The user interface window further includes a third region for selectingwhether an on-screen keypad is displayed, and the controller may controlthe display to display the on-screen keypad even though the controldevice includes letter keys for inputting letters, upon receipt of aninstruction for displaying the on-screen keypad by selection of thethird region.

The on-screen keypad may have a QWERTY keyboard form.

The controller may control the display so that the user interface windowfurther comprises a third region for selecting whether an on-screenkeypad is displayed, when the control device includes letter keys forinputting letters.

According to an aspect of another exemplary embodiment, there isprovided a method for displaying UI of a display apparatus configured tobe connected to a control device, the method including: receiving acontrol instruction for inputting letters from the control device;determining whether the control device includes letter keys forinputting letters; and selectively displaying an on-screen keypad forinputting letters depending on whether the control device includesletter keys for inputting letters.

The selectively displaying may include displaying a user interfacewindow comprising a first region displaying letters corresponding to thecontrol instruction and a second region displaying the on-screen keypadfor inputting letters when the control device does not include letterkeys for inputting letters, and displaying the user interface windowwhich does not comprise the second region when the control deviceincludes letter keys for inputting letters.

The determining may include determining whether the control deviceincludes letter keys for inputting letters when it is necessary todisplay a user interface window for receiving a user input.

The determining may include determining whether the control deviceincludes letter keys for inputting letters upon receipt of a controlinstruction for inputting letters from the control device.

The determining may include determining that the control device includesletter keys for inputting letters when the control device comprises aQWERTY keyboard.

The method may further include processing an image, and the displayingmay display the processed image and the user interface window together.

The selectively displaying may include displaying a user interfacewindow, which does not comprise a second region displaying the on-screenkeypad for inputting letters and comprises a third region for selectingwhether the on-screen keypad is displayed when the control deviceincludes letter keys for inputting letters, and displaying the on-screenkeypad even though the control device includes letter keys for inputtingletters, upon receipt of an instruction for displaying the on-screenkeypad by selection of the third region.

The on-screen keypad may have a QWERTY keyboard form.

The selectively displaying may include displaying the user interfacewindow which further comprises a third region for selecting whether anon-screen keypad is displayed, when the control device includes letterkeys for inputting letters.

According to an aspect of another exemplary embodiment, there isprovided a non-transitory computer-readable recording medium comprisinga program for executing a method for displaying UI. The method mayinclude: receiving a control instruction for inputting letters from acontrol device; determining whether the control device includes letterkeys for inputting letters; and selectively displaying an on-screenkeypad for inputting letters depending on whether the control deviceincludes letter keys for inputting letters.

BRIEF DESCRIPTION OF THE DRAWINGS

The above and/or other aspects will become apparent and more readilyappreciated from the following description of exemplary embodiments,taken in conjunction with the accompanying drawings of which:

FIG. 1 is a block diagram of a display system according to an exemplaryembodiment;

FIG. 2 is a view for showing the detailed configuration of the displayapparatus of FIG. 1, according to an exemplary embodiment;

FIGS. 3 and 4 are views for showing examples of user interface windowsthat can be displayed on the display of FIG. 2;

FIGS. 5-7 are views for explaining operation of a display apparatusbased on the operation of a control device; and

FIG. 8 is a flowchart of a method of displaying UI of a displayapparatus according to an exemplary embodiment.

DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS

Reference will now be made in detail to embodiments of the presentgeneral inventive concept, examples of which are illustrated in theaccompanying drawings, wherein like reference numerals refer to the likeelements throughout. The exemplary embodiments are described below inorder to explain the present general inventive concept by referring tothe figures.

FIG. 1 is a block diagram of a display system according to an exemplaryembodiment.

Referring to FIG. 1, a display system 1000 includes a display apparatus100 and a control device 20.

The display apparatus 100 provides an image or image/audio informationto a user. The display apparatus 100 may be a monitor or a digital TV.In detail, the display apparatus 100 displays a user interface windowfor receiving a letter input when letter input is required. The displayapparatus 100 displays an on-screen keypad depending on whether theconnected control device 20 includes letter keys for inputting letters.Herein, the letter keys may be physical buttons or keys displayed on atouch panel display. The detailed configuration and operation of thedisplay apparatus 100 will be explained later with reference to FIG. 2.

The control device 20 includes buttons (in detail, physical buttons orUI buttons) for receiving a display control instruction and provides theinput control instruction wirelessly or via a wire to the displayapparatus 100. The control device 20 may be a common remote controller,which does not include letter keys for inputting letters, or a wirelesskeyboard, a smart phone, an MP3 player or a PMP, which include letterkeys for inputting letters.

As explained above, the display system 1000, according to an exemplaryembodiment, selectively displays an on-screen keypad depending onwhether the control device includes letter keys for inputting letters.Thus, when a control device without including letter keys for inputtingletters is used, letters can be input easily, and when a control deviceincluding letter keys for inputting letters is used, it is possible toprevent the inconvenience of covering the screen with anon-screenkeypad.

The display apparatus 100 and the control device 20 have been explainedabove as being directly connected to each other, but the displayapparatus 100 and the control device 20 may be connected via anintermediate device such as a router. Although the display apparatus 100is shown as being connected to one control device 20, the displayapparatus 100 may be connected to a plurality of control devices 20.

FIG. 2 is a view for showing the detailed configuration of the displayapparatus of FIG. 1, according to an exemplary embodiment.

Referring to FIG. 2, the display apparatus 100 includes a communicationinterface 110, a display 120, a user operation unit 130, a storage 140,a determination unit 150, an image processor 160 and a controller 170.

The communication interface 110 is configured to connect the displayapparatus 100 to the external device (not shown), and may be connectedto the external device via wireless communication (e.g., Wi-Fi,Bluetooth, GSM, UMTS, LTE and WiBRO), a wired connection (USB, PS/2), alocal area network (LAN) or an Internet network.

The communication interface 110 may perform a communication with thecontrol device 20. In detail, the communication interface 110 mayreceive information about the control device (e.g., device name, modelname and whether it includes letter keys for inputting letters) from thecontrol device 20 and may receive a control instruction from the controldevice.

The communication interface 110 may receive an image signal. In detail,the communication interface 110 may receive an image signal from anexternal image providing apparatus (e.g., set top box). The image signalmay be a broadcast signal transmitted via a wired connection orwirelessly from a broadcasting station or a satellite, an image contenttransmitted via an HDMI cable and an AV terminal from a DVD player or aBlu-Ray player, or an image content transmitted via a USB from a mobilephone or a computer.

The communication interface 110 may receive a data signal. In detail,the communication interface 110 may receive data signals such asInternet webpages or Internet moving images from the Internet network.

The display 120 may display information provided from the displayapparatus 100. The display 120 may be an image display apparatus such asan LCD, a PDP or a CRT.

The display 120 may display an image. In detail, the display 120 maydisplay an image produced by an image processor 160, which will beexplained in more detail below.

The display 120 displays a user interface window for receiving letterinput. In detail, the display 120 displays a user interface window forinputting letters when it is necessary to input letters on the displayapparatus 100, for example, when user control instructions are required,such as during an Internet search or a contents search. The display 120may display the user interface window and the image produced by theimage processor 160 together, if the display is displaying an image. Atthis time, the image displayed, together with the user interface window,may be a webpage image, a moving image or a TV image.

The user interface window may be displayed variably, depending on thetype of control device inputting the control instruction. In detail,when the control device inputting the control instruction does notinclude letter keys for inputting letters, the display 120 may display afirst user interface window including a first region and a secondregion, wherein the first region displays letters corresponding to thecontrol instruction input and the second region displays an on-screenkeypad for inputting letters.

On the contrary, when the control device inputting the controlinstruction letter keys for inputting letters, the display 120 maydisplay a second user interface window, which does not include thesecond region from the first user interface window. The second userinterface window may include a third region for selecting whether theon-screen keypad is displayed. The detailed examples of the userinterface window will be explained later with regard to FIGS. 3 and 4.

The user operation unit 130 may receive a user control instruction. Indetail, the user operation unit 130 may include a plurality of functionkeys that a user can manipulate to perform or select various functionssupported by the display apparatus 100. In the present embodiment, thedisplay 120 and the user interface 130 have been explained as separateconstitutional elements, but they may be implemented as one device, suchas a touch screen in which an input and an output are realizedsimultaneously.

The storage 140 may store contents corresponding to various servicessupported by the display apparatus 100. The storage 140 may store aprogram for driving the display apparatus 100. In detail, the storage140 may store a program which is a set of various instructions needed todrive the display apparatus 100. The program may include operatingprograms for driving applications as well as applications for providingcertain services.

The storage 140 may store information on the control device includingletter keys for inputting letters. The information on the control devicemay be a model name or device name of the control device includingletter keys for inputting letters. In the current embodiment, thestorage 140 stores information about the control device including letterkeys for inputting letters, but the storage 140 may also storeinformation about a control device without including letter keys forinputting letters. The storage 140 may also store information as towhether all control devices include letter keys for inputting letters.Such information may be provided by the manufacturer or produced byuser's setting.

The storage 140 may be implemented as a memory within the displayapparatus 100 or as an external storage, such as a removable diskincluding a USB memory, a storage connected to a separate host or a webserver via the network.

The determination unit 150 determine whether the control device includesletter keys for inputting letters. In detail, the determination unit 150may determine whether the control device, which currently inputs thecontrol instruction, includes letter keys for inputting letters, such asa QWERTY keyboard, based on information about the control devicereceived via the communication interface 110 and information about thecontrol device stored in the storage 140. In the current embodiment, theQWERTY keyboard is exemplified for inputting letters, but keyboards withother layouts such as Korean keyboard type 2, Korean keyboard type 3,Dvorak keyboard, etc. may be used.

The above determination may be performed when it is necessary to displaya user interface window for receiving a letter input, when a controlinstruction for inputting letters is input, or in real time (per apredetermined time period).

The image processor 160 processes an image. In detail, the imageprocessor 160 may perform an image processing for an image signal or adata signal received via the communication interface 110 and provide theprocessed image signal to the display 120.

The controller 170 controls each of the constitutional elements withinthe display apparatus 100. In detail, the controller 170 may determinewhether it is necessary to display a user interface window for inputtingletters upon receipt of a control instruction from the control device20, and controls the determination unit 150 to determine whether thecontrol device inputting the control instruction includes letter keysfor inputting letters when it is necessary to display a user interfacewindow for inputting letters.

As a result of the determination, when the control device inputting thecontrol instruction does not include letter keys for inputting letters,the controller 170 may control the display 120 to display a first userinterface window including a first region displaying letterscorresponding to the control instruction and a second region displayingan on-screen keypad for inputting letters.

On the contrary, when the control device inputting the controlinstruction includes letter keys for inputting letters, the controller170 may control the display 120 to display a second user interfacewindow, which does not include the second region from the first userinterface window. The controller 170 may control the display 120 todisplay the second user interface window including a third region forselecting whether the on-screen keypad is displayed.

When a user selects the third region on the second user interfacewindow, the controller 170 may control the display 120 to display thefirst user interface window including the on-screen keypad even thoughthe control device includes letter keys for inputting letters.

The controller 170 may control the display 120 to display letterscorresponding to the received control instruction for inputting lettersupon receipt of a control instruction for inputting letters via thecommunication interface 110.

As explained above, the display apparatus 100, according to an exemplaryembodiment, selectively displays an on-screen keypad depending onwhether the control device includes letter keys for inputting letters,and thus when a control device without letter keys for inputting lettersis used, letters can be easily input using the on-screen keypad, andwhen a control device with letter keys for inputting letters is used, itis possible to prevent the inconvenience of covering the screen with anon-screen keypad.

In the explanation of FIG. 2 above, the display 120, the image processor160 and the controller 170 have been described as separate elements, butthe determination unit 150 and the controller 170 may be one element,and the determination unit 150, the image processor 160 and thecontroller 170 may be implemented as one element.

FIGS. 3 and 4 are views for showing examples of user interface windowsthat can be displayed on the display of FIG. 2. In detail, FIG. 3 is aview of an example of a user interface window that may be displayed whena control instruction is input from a control device which does notinclude letter keys for inputting letters, and FIG. 4 is a view of anexample of a user interface window that may be displayed when a controlinstruction is input from a control device which includes letter keysfor inputting letters.

Referring to FIG. 3, the user interface window 300 comprises a firstregion 320 and a second region 330 and is displayed on an image region310. The image region 310 displays an image which was being displayedbefore the user interface window 300 is displayed, or displays a searchresult received via the first region 320.

The first region 320 displays letters corresponding to the controlinstruction received via the control device 20 i.e. letters selected bya user on the on-screen keypad.

The second region 330 displays an on-screen keypad for inputtingletters. The on-screen keypad may have a QWERTY keyboard form. When auser selects a language other than English, the on-screen keypad maydisplay other keypad formats such as Korean keyboard type 2, Koreankeyboard type 3, etc. A user may input the letters by moving a curser inthe left/right or up/down direction on the on-screen keypad of thesecond region. For example, if a cursor is located at “v” and the letterto be input is “a”, a user may select “a” by clicking the left button ofthe control device three times, the up button once and the input button(or confirm/enter button). When “a” is input using the above process,the first region 320 may display the input letter “a.”

The first user interface window 300 comprises an on-screen keypad, andthus a user can easily input letters using a control device, which doesnot include letter keys for inputting letters.

Referring to FIG. 4, a user interface window 400 comprises a firstregion 320 and a third region 340 and is displayed on an image region310. The image region 310 displays an image which was being displayedbefore the user interface window 400 is displayed, or displays a searchresult received via the first region 320.

The first region 320 displays letters corresponding to the controlinstruction received via the control device 20, i.e., letterscorresponding to the key input received via the control device 20.

The third region 340 receives a selection from the user as to whether anon-screen keypad should be displayed. When the third region 340 isselected, the first user interface window is displayed as in FIG. 3 eventhough the control device includes letter keys for inputting letters. Inother words, the third region 340 manually receives from a user, aselection as to whether an on-screen keypad should be displayed.

As above, the second user interface window 400 does not include anon-screen keypad, and thus it is possible to prevent covering the screenwith an on-screen keypad when a control device, including letter keysfor inputting letters, is being used.

When it is necessary to display a user interface window for receivingletter input, an operation for displaying a first user interface windowor a second user interface window has been explained above.

Hereinafter, a change of the user interface window depending on thestate of the control device, after a first user interface window or asecond user interface window is displayed, will be explained withreference to FIGS. 5-7.

FIG. 5 is a view for explaining an operation of a display apparatus inthe case of inputting a letter key with a second control device, whichincludes letter keys for inputting letters, in the middle of inputtingletters with a first control device, which does not include letter keysfor inputting letters.

Referring to FIG. 5, when a control instruction requiring a display of“a user interface window for inputting letters” is received from acontrol device, which does not include letter keys for inputtingletters, a user interface window 510 including an on-screen keypad isdisplayed.

Thereafter, when a user inputs letters with a remote controller, a usermay recognize the difficulty in inputting letters and may switch to aBluetooth keyboard or another device which includes letter keys forinputting letters.

As such, upon receipt of a letter input from a control device, whichincludes letter keys for inputting letters when the first user interfacewindow 510 is displayed, the display apparatus 100 switches fromdisplaying the first user interface window 510 to displaying a seconduser interface window 520 that does not include an on-screen keypad. Thefirst region 320 of the second user interface window 520 displays aletter input 321 received from the control device.

FIG. 6 is a view for explaining an operation of a display apparatus inthe case of disconnecting from the control device, which includes letterkeys for inputting letters, in the middle of inputting letters.

Referring to FIG. 6, when a letter input is received from a controldevice, which includes letter keys for inputting letters, a second userinterface window 610, which does not include an on-screen keypad, isdisplayed.

Thereafter, when the display apparatus is disconnected from the controldevice, the display apparatus 100 displays a first user interface window620, which includes an on-screen keypad. The first region 320 of thefirst user interface window 620 displays the same letters as those beingdisplayed on the first region 320 of the second user interface window610.

FIG. 7 is a view for explaining an operation of a display apparatus inthe case of inputting a letter key with a second control device, whichdoes not include letter keys for inputting letters, in the middle ofinputting letters with a first control device, which includes letterkeys for inputting letters.

Referring to FIG. 7, when a letter input is received from a controldevice, which includes letter keys for inputting letters, a second userinterface window 710, which does not include an on-screen keypad isdisplayed.

Thereafter, when an instruction for accessing a keypad (left/right orup/down button) is received from a control device, which does notinclude letter keys for inputting letters, or a third region 340 isselected, the display apparatus 100 displays a first user interfacewindow 720, which includes an on-screen keypad. The first region 320 ofthe first user interface window 720 displays the same letters as thosebeing displayed on the first region 320 of the second user interfacewindow 710.

FIG. 8 is a flowchart of a method of displaying UI of a displayapparatus according to an exemplary embodiment.

Referring to FIG. 8, the display apparatus receives a controlinstruction for inputting letters from a control device (S810).

Upon receipt of the control instruction, the display apparatusdetermines whether the control device includes letter keys for inputtingletters (S820). In detail, the display apparatus may determine whetherthe control device currently inputting the control instruction includesletter keys for inputting letters, such as a QWERTY keyboard, based oninformation about the control device received together with the controlinstruction and/or the pre stored information about the control device.In the current embodiment, only the QWERTY keyboard is exemplified forinputting letters, but keyboards with other layouts such as Koreankeyboard type 2, Korean keyboard type 3, Dvorak keyboard etc. may beused.

The above determination may be carried out when it is necessary todisplay a user interface window for receiving letter input, when acontrol instruction for inputting letters is input, or in real time (pera predetermined time period).

An on-screen keypad for inputting letters is selectively displayeddepending on whether the control device includes letter keys forinputting letters. In detail, if the control device does not includeletter keys for inputting letters (S830-N), a user interface windowincluding a first region and a second region may be displayed, whereinthe first region displays letters corresponding to the controlinstruction and the second region displays an on-screen keypad forinputting letters (S840).

When the control device includes letter keys for inputting letters(S830-Y), a user interface window, without including a second region butincluding a third region which allows users to select whether anon-screen keypad should be displayed, may be displayed, wherein thesecond region displays an on-screen keypad for inputting letters (S850).

As explained above, the method of displaying UI, according to anexemplary embodiment, selectively displays an on-screen keypad dependingon whether the control device includes letter keys for inputtingletters, and thus, when a control device without letter keys forinputting letters is used, letters can be easily input using theon-screen keypad, and when a control device including letter keys forinputting letters is used, it is possible to prevent the inconvenienceof covering the screen with an on-screen keypad. The method ofdisplaying UI in FIG. 8 may be implemented in the display apparatushaving the configuration of FIG. 2 or may be implemented in displayapparatuses with other configurations.

The aforementioned method of displaying UI may be implemented as aprogram including an algorithm executable in a computer, and the programmay be provided by being stored in a non-transitory computer readablemedium.

A non-transitory computer readable medium means a medium which storesdata semi-permanently and can be read by a device, not a medium whichstores data for a short time, such as register, cache or memory. Indetail, aforementioned various applications or programs may be providedby being stored in a non-transitory computer readable medium such asCDs, DVDs, hard disks, blue ray disks, USBs, memory cards and ROMs.

Although a few exemplary embodiments have been shown and described, itwill be appreciated by those skilled in the art that changes may be madein these embodiments without departing from the principles and spirit ofthe general inventive concept, the scope of which is defined in theappended claims and their equivalents.

What is claimed is:
 1. A display device comprising: a display; acommunication circuitry configured to communicate with at least oneexternal device; and at least one processor configured to: control thedisplay to display a text input user interface (UI) for displaying atleast one input letter and a keypad UI including a plurality of letterUI items respectively corresponding to a plurality of letters, while thetext input UI and the keypad UI are displayed on the display, receive,from a first external device through the communication circuitry, letterinformation for inputting a letter without using the displayed keypadUI, and based on receiving the letter information for inputting theletter: control the display to cease displaying of the keypad UI on thedisplay while the text input UI is displayed, and control the display todisplay the letter corresponding to the received letter information onthe text input UI.
 2. The display device of claim 1, wherein the keypadUI is displayed over at least a portion of content displayed on thedisplay.
 3. The display device of claim 2, wherein the at least oneprocessor is further configured to, based on the displaying of thekeypad UI being ceased, control the display to display the portion ofthe content displayed on the display.
 4. The display device of claim 1,wherein, after the displaying of the keypad UI is ceased, the lettercorresponding to the letter information received from the first externaldevice is maintained on the text input UI.
 5. The display device ofclaim 1, wherein the text input UI and the keypad UI are displayedtogether while receiving a first user input from a second externaldevice not including a plurality of letter keys for inputting letters.6. The display device of claim 1, wherein the at least one processor isfurther configured to: after ceasing the displaying of the keypad UI andwhile the text input UI is displayed, receive, a second user input froma second external device not including a plurality of letter keys forinputting letters, and based on receiving the second user input from thesecond external device, control the display to display the keypad UIwhile the text input UI is displayed.
 7. The display device of claim 6,wherein the letter corresponding to the letter information received fromthe first external device is maintained on the text input UI while thekeypad UI is displayed based on receiving the second user input from thesecond external device.
 8. The display device of claim 7, wherein theprocessor is further configured to: control the display to display acursor on the keypad UI, and based on a letter UI item from among theplurality of letter UI items of the keypad UI being selected through thecursor according to a user manipulation of the second external devicewhile the keypad UI is displayed on the display, control the display todisplay a letter corresponding to the selected letter UI item on thetext input UI.
 9. The display device of claim 8, wherein the usermanipulation of the second external device includes pressing at leastone of four directional keys on the second external device.
 10. Thedisplay device of claim 6, wherein the second user input is a usercommand for selecting an area corresponding to the text input UI. 11.The display device of claim 6, wherein the second user input isgenerated by manipulating a button on the second external device while acursor is displayed on the text input UI.
 12. A controlling method of adisplay device, the controlling method comprising: displaying a textinput user interface (UI) for displaying at least one input letter and akeypad UI including a plurality of letter UI items respectivelycorresponding to a plurality of letters, while the text input UI and thekeypad UI are displayed on a display of the display device, receiving,from a first external device, letter information for inputting a letterwithout using the displayed keypad UI, and based on receiving the letterinformation for inputting the letter: ceasing displaying of the keypadUI on the display while the text input UI is displayed, and displayingthe letter corresponding to the received letter information on the textinput UI.
 13. The controlling method of claim 12, wherein the text inputUI and the keypad UI are displayed together while receiving a first userinput from a second external device not including a plurality of letterkeys for inputting letters.
 14. The controlling method of claim 12,wherein the controlling method further comprises: after ceasing thedisplaying of the keypad UI and while the text input UI is displayed,receiving, a second user input from a second external device notincluding a plurality of letter keys for inputting letters, and based onreceiving the second user input from the second external device,displaying the keypad UI while the text input UI is displayed.
 15. Thecontrolling method of claim 14, wherein the letter corresponding to theletter information received from the first external device is maintainedon the text input UI while the keypad UI is displayed based on receivingthe second user input from the second external device.
 16. Thecontrolling method of claim 14, wherein the second user input is a usercommand for selecting an area corresponding to the text input UI. 17.The controlling method of claim 14, wherein the second user input isgenerated by manipulating a button on the second external device while acursor is displayed on the text input UI.
 18. The controlling method ofclaim 12, wherein the keypad UI is displayed over at least a portion ofcontent displayed on the display.
 19. The controlling method of claim18, wherein the controlling method further comprises, based on thedisplaying of the keypad UI being ceased, displaying the portion of thecontent displayed on the display.
 20. The controlling method of claim12, wherein, after the displaying of the keypad UI is ceased, the lettercorresponding to the letter information received from the first externaldevice is maintained on the text input UI.